bind oneself by oath - Francés Inglés Diccionario